package ufc.principal;

import java.util.List;
import java.util.Random;

public class LeitorThread extends Thread {

    private List list;
    
    public LeitorThread(List list) {
        this.list = list;
    }
    
    public void run() {
        Random r = new Random();
        while (true) {
            if (list.size() > 0) {
                list.remove(0);
                System.out.println("LeitorThread: removeu um elemento da lista");
            }
            System.out.println("LeitorThread: tamanho da lista = " + list.size());
            try {
                sleep(r.nextInt(1000));
            } catch (InterruptedException ex) {
                
            }
        }
    }

}
